package com.keepmoving.service;

import com.keepmoving.po.Reply;

import java.util.List;

/**
 * @author 魏范彬
 * 回复业务逻辑接口
 */
public interface ReplyService {
    /**
     * 查询出所有的回复集合
     * @return 集合
     */
    public List<Reply> findAll();

    /**
     * 根据id，查询出所有的集合
     * @param id
     * @return 集合
     */
    public List<Reply> findById(int id);

    /**
     * 根据pId，查询Reply的对象
     * @param pId
     * @return Reply的对象
     */
    public Reply findBypId(int pId);

    /**
     * 新增新的回复
     * @param reply
     * @return 是否成功
     */
    public boolean insert(Reply reply);

    /**
     * 根据id删除对象
     * @param pid
     * @return 是否成功
     */
    public boolean delete(int pid);

    /**
     * 更新回复信息
     * @param reply
     * @return 是否成功
     */
    public boolean update(Reply reply);
}
